package org.jupiter.blog.api.convertor;

import org.jupiter.blog.api.domain.JupiterUrlResource;
import org.jupiter.blog.api.dto.JupiterUrlResourceDTO;
import org.mapstruct.Mapper;

import java.util.List;

@Mapper(componentModel = "spring")
public interface JupiterUrlResourceConvertor {

	JupiterUrlResource toEntity(JupiterUrlResourceDTO dto);

	JupiterUrlResourceDTO toDto(JupiterUrlResource entity);

	List<JupiterUrlResource> toEntityList(List<JupiterUrlResourceDTO> dto);

	List<JupiterUrlResourceDTO> toDtoList(List<JupiterUrlResource> entity);
}
